<script>
	export default {
		// 此处globalData为了演示其作用，不是uView框架的一部分
		globalData: {
			isLogout:false,
			username: '白居易',
			score_num:0,
			phone:null,
			type:"",//用户身份 自然人1  法人2
			id:""//用户id
		},
		onLaunch() {
			uni.hideTabBar({})//隐藏原生底部导航栏
			// 1.1.0版本之前关于http拦截器代码，已平滑移动到/common/http.interceptor.js中
			// 注意，需要在/main.js中实例化Vue之后引入如下(详见文档说明)：
			// import httpInterceptor from '@/common/http.interceptor.js'
			// Vue.use(httpInterceptor, app)
			// process.env.VUE_APP_PLATFORM 为通过js判断平台名称的方法，结果分别如下：
			/**
			 * h5，app-plus(nvue下也为app-plus)，mp-weixin，mp-alipay......
			 */
		},
		onShow() {
			
			if(this.type && this.id){
				this.loginScore()//每次进入小程序都要调用 累计登录积分
			}
			const updateManager = uni.getUpdateManager();//本API返回全局唯一的版本更新管理器对象： updateManager，用于管理小程序更新。
				updateManager.onCheckForUpdate((res)=>{//当向小程序后台请求完新版本信息，进行回调方法
				console.log('获取是否是否是否更新版本',res.hasUpdate)
					if(res.hasUpdate){
						updateManager.onUpdateReady((res) =>{//当新版本下载完成，会进行回调
							uni.showModal({
								title: '更新提示',
								content: '发现最新版本，是否立即更新？',
								confirmText:"立即更新",
								confirmColor:"#2189FF",
								success(res) {
								  if (res.confirm) {
									// 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
									updateManager.applyUpdate();
								  }
								}
							});
						
						});
						updateManager.onUpdateFailed((res)=>{
							// 新的版本下载失败
							uni.showModal({
								title: '更新提示',
								content: '检查到有新版本，但下载失败，请检查网络设置或自行退出程序，手动卸载本程序，再运行',
								success(res) {
									if (res.confirm) {
										  // 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
										  updateManager.applyUpdate();
									}
								}
							});
						});
					}
				})
		},
		onLoad() {
			
		    uni.hideTabBar()//小程序时效。需要在oload声明周期里重新加载一遍
		
		},
		onHide() {
		    uni.setStorageSync('isLogout',true)
			console.log('app文件里的退出app文件里的退出app文件里的退出app文件里的退出app文件里的退出')
			
		},
		methods:{
			
			// 获取轮播图问卷列表数据
			// getSerListData() {
			// 	var that=this
			// 	uni.request({
			// 		method: 'POST',
			// 		url: 'https://jizhang.xqyu.cn/index.php/addons/ykquest/survey_api/serList',
			// 		dataType: 'json',
			// 		header: {
			// 			'content-type': 'application/x-www-form-urlencoded'
			// 		},
			// 		data: {
			// 			openid:that.openid,
			// 			page:that.page,
			// 			user_type:that.user_type
			// 			// province:that.province,
			// 			// urban_district:that.urban_district,
			// 			// county:that.county
			// 		},
			// 		success: function(res) {
			// 			console.log('获取轮播图数据列表', res.data.data.list)
			// 			if(res.data.code==1){
			// 				let list= res.data.data.list
			// 				let url='https://jizhang.xqyu.cn'
			// 				let image=""
			// 				list.forEach((item,index)=>{//暂时不要删除。后台有图片后在删除  
			// 				   image=url+item.image
			// 					item.image=image
			// 				})
			// 				res.data.data.list=list
			// 				that.swiperListData=res.data.data.list
			// 			}
			// 		}
			// 	});
			// },
		}
		
	}
</script>

<style lang="scss">
	@import "uview-ui/index.scss";
	@import './uni.scss';
	* {
		margin: 0;
		padding: 0;
		box-sizing: border-box;
		list-style: none;
	}
	/*每个页面公共css */
	// 在app.vue中设置：
	
	// uni-page-head{
	//     height: 60rpx !important;
	// }
	//字体
	    //  uni-page-head .uni-page-head__title{
	    //     font-size: 88rpx !important;
	    //     line-height: 60rpx !important;
	    //     font-weight: normal;
	    // }
	    // //顶部导航条高度
	    // uni-page-head .uni-page-head{
	    //     height: 60rpx !important;
	    // }
	    // //返回上一页面的icon
	    // uni-page-head .uni-btn-icon{
	    //     font-size: 30rpx !important;
	    //     line-height: 60rpx !important;
	    // }
	
	page{
		width: 100%;
		height: 100%;
		padding-bottom: 150rpx;
	}
  
	.container{
		padding-bottom: 130rpx;
	}
	.button{
		background: linear-gradient(159deg, #80e6fc 0%, #0051ff 99%);
	}
	.back{
		background:#FFFFFF;
	}
	.block-back{
		background-color: #ECF1F7;
	}
	.page{
		background-color: #F5F5F5;
	}
	.padding20{
		padding: 20rpx;
	}
	.padding-left30{
		padding-left: 30rpx;
	}
	.margin-left30{
		margin-left: 30rpx;
	}
	.margin-top20{
		margin-top: 20rpx;
	}
	.padding-bottom20{
		padding-bottom: 20rpx;
	}
	.fontColor{
		color: #000000;
	}
	.text51{
		color: #515151;
	}
	.textColor{
		color: #1D69FC;
	}
	.inline-block{
		display: inline-block;
	}
	.fontWeight{
		font-weight: bold;
	}
	.text22{
		font-size: 22rpx;
	}
	.text24{
		font-size: 24rpx;
	}
	.text28{
		font-size: 28rpx;
	}
	.text30{
		font-size: 30rpx;
	}
	.text34{
		font-size: 34rpx;
	}
	.text36{
		font-size: 36rpx;
	}
	.text20{
		font-size: 20rpx;
	}
    .white{
		color: #FFFFFF;
	}
	.overflow {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		display: block;
	}
	.flex {
		display: flex;
	}
	.flex-1{
		flex: 1;
	}
	.nowrap {
		flex-wrap: nowrap;
	}
	.wrap {
		flex-wrap: wrap;
	}
	.row {
		flex-direction: row;
	}
	.column {
		flex-direction: column;
	}
	.Jstart {
		justify-content: flex-start;
	}
	.Jbetween {
		justify-content: space-between;
	}
	.Jaround {
		justify-content: space-around;
	}
	.Jcenter {
		justify-content: center;
	}
	.Jend {
		justify-content: flex-end;
	}
	.Acenter {
		align-items: center;
	}
	.Aend {
		align-items: flex-end;
	}
	.Astart {
		align-items: flex-start;
	}
	.text-right{
		text-align: right;
	}
	.text-center{
		text-align: center;
	}
	.text-left{
		text-align: left;
	}
	// .active {
	// 	color: $theme;
	// }
	.gray{
		background-color: #f6f6f6;
	}
	// @font-face {
	// 	font-family: yticon;
	// 	font-weight: normal;
	// 	font-style: normal;
	// 	src: url('static/yticon.ttf') format('truetype');
	// }
	
	.yticon {
		font-family: "yticon" !important;
		font-size: 16px;
		font-style: normal;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
	.icon-zuojiantou-up:before {
		content: "\e605";
	}
	.icon-shang:before {
		content: "\e624";
	}
	.icon-dianpu:before {
		content: "\e100";
	}
	.icon-kefu:before {
		content: "\e101";
	}
	// .uni-page-head-search {
	// 	margin: 0 4upx 0 20upx !important;
	// }
	// .uni-page-head-btn {
	// 	margin: 0 20upx 0 4upx !important;
	// }
</style>